package com.reason.user.pojo;

import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;

import javax.persistence.Id;
import java.io.Serializable;

/**
 * @author yulongjun
 * @date 2020/6/29 8:15 下午  1
 */
@TableName("reason_job")
public class Job implements Serializable {
    /**
     * 用户工作学习情况主键id
     */
    @Id
    @JsonFormat(shape = JsonFormat.Shape.STRING)//防止丢失精度
    private Long id;
    /**
     * 职业
     */
    private String occupation;
    /**
     * 公司行业
     */
    private String industry;
    /**
     * 公司类型
     */
    private String type;
    /**
     * 公司福利待遇
     */
    private String treatment;
    /**
     * 工作状态
     */
    private String workstate;
    /**
     * 毕业院校
     */
    private String graduated;
    /**
     * 工作调度的可能性
     */
    private String transfer;
    /**
     * 专业类型
     */
    private String major;
    /**
     * 语言能力
     */
    private String language;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getOccupation() {
        return occupation;
    }

    public void setOccupation(String occupation) {
        this.occupation = occupation;
    }

    public String getIndustry() {
        return industry;
    }

    public void setIndustry(String industry) {
        this.industry = industry;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getTreatment() {
        return treatment;
    }

    public void setTreatment(String treatment) {
        this.treatment = treatment;
    }

    public String getWorkstate() {
        return workstate;
    }

    public void setWorkstate(String workstate) {
        this.workstate = workstate;
    }

    public String getGraduated() {
        return graduated;
    }

    public void setGraduated(String graduated) {
        this.graduated = graduated;
    }

    public String getTransfer() {
        return transfer;
    }

    public void setTransfer(String transfer) {
        this.transfer = transfer;
    }

    public String getMajor() {
        return major;
    }

    public void setMajor(String major) {
        this.major = major;
    }

    public String getLanguage() {
        return language;
    }

    public void setLanguage(String language) {
        this.language = language;
    }
}
